goose liver - English Synonyms Dictionary